protective sheath - Alemán Inglés Diccionario